package com.hq.hq;

import javax.swing.*;
import java.awt.*;

//创建窗口类
//继承JFrame 类才能监听鼠标和键盘的功能

public class GameWin extends JFrame {
    int wight=2* GameUtil.OFFSET+GameUtil.MAP_W*GameUtil.SQUARE_LENGTH;
    int height=4*GameUtil.OFFSET+GameUtil.MAP_H*GameUtil.SQUARE_LENGTH;
    MapBottom mapBottom=new MapBottom();
    //创建launch启动方法，用来创建窗体
    void  launch(){
        //设置窗体是否可见
        this.setVisible(true);
        //设置窗体大小
        this.setSize(wight,height);
        //设置窗体居中
        this.setLocationRelativeTo(null);
        //设置窗体标题
        this.setTitle("瑞通扫雷游戏");
        //设置关闭窗体的方法
        this.setDefaultCloseOperation(EXIT_ON_CLOSE);
    }

    //雷区的绘制
    @Override
    public void paint(Graphics g) {
        super.paint(g); //窗体背景变白
        mapBottom.paintSelf(g);
    }

    //开始调用launch方法，main方法一切程序的入口
    public static void main(String[] args) {
        GameWin gameWin=new GameWin();
        gameWin.launch();
    }

}